water power – English–Lietuvių kalba translations

🇬🇧 en lt 🇱🇹

water power noun

  • (uncountable) power from water
hidroenergija
Wiktionary Links